package com.sherry.model;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor //无参构造器
@AllArgsConstructor  //全参构造器

//数据库里一张表对应一个java的模型model类
public class User {
//    1.设置属性
//    属性的字段要和数据库表的字段匹配
//    getter，setter,构造函数其实一般不用这种方法写，可以直接用注解就行（依赖于lombok插件）
//    @Data——getter,setter
//    @NoArgsConstructer

    private Integer id;
    private String name;
    private String password;
    private String nickname;
//    如果数据库中的属性名有含下划线，java里这里写的字段名要用驼峰法
//    如u_id——》uId


//    3.设置构造函数——功能
//    public User(){
//    }




//2.设置属性的getter和setter方法
//    public Integer getId() {
//        return id;
//    }
//
//    public void setId(Integer id) {
//        this.id = id;
//    }
//
//    public String getName() {
//        return name;
//    }
//
//    public void setName(String name) {
//        this.name = name;
//    }
//
//    public String getPassword() {
//        return password;
//    }
//
//    public void setPassword(String password) {
//        this.password = password;
//    }
//
//    public String getNickname() {
//        return nickname;
//    }
//
//    public void setNickname(String nickname) {
//        this.nickname = nickname;
//    }


}
